/* Options: Date: 2026-04-15 20:05:37 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://kpm_digiofficeapigateway.tbi.nl/api //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: ProcessProjectRequestMessage.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { public static class ProcessProjectRequestMessage implements IReturn { public UUID InstanceId = null; public ProjectRequestMessage ProjectRequest = null; public UUID getInstanceId() { return InstanceId; } public ProcessProjectRequestMessage setInstanceId(UUID value) { this.InstanceId = value; return this; } public ProjectRequestMessage getProjectRequest() { return ProjectRequest; } public ProcessProjectRequestMessage setProjectRequest(ProjectRequestMessage value) { this.ProjectRequest = value; return this; } private static Object responseType = ProjectResponseMessage.class; public Object getResponseType() { return responseType; } } public static class ProjectResponseMessage { public Header Header = null; public Reference ProjectReference = null; public Project Project = null; public ArrayList HousingTypes = null; public ArrayList ConstructionBlocks = null; public ArrayList ConstructionNumbers = null; public ArrayList Documents = null; public ArrayList PurchaseContracts = null; public Header getHeader() { return Header; } public ProjectResponseMessage setHeader(Header value) { this.Header = value; return this; } public Reference getProjectReference() { return ProjectReference; } public ProjectResponseMessage setProjectReference(Reference value) { this.ProjectReference = value; return this; } public Project getProject() { return Project; } public ProjectResponseMessage setProject(Project value) { this.Project = value; return this; } public ArrayList getHousingTypes() { return HousingTypes; } public ProjectResponseMessage setHousingTypes(ArrayList value) { this.HousingTypes = value; return this; } public ArrayList getConstructionBlocks() { return ConstructionBlocks; } public ProjectResponseMessage setConstructionBlocks(ArrayList value) { this.ConstructionBlocks = value; return this; } public ArrayList getConstructionNumbers() { return ConstructionNumbers; } public ProjectResponseMessage setConstructionNumbers(ArrayList value) { this.ConstructionNumbers = value; return this; } public ArrayList getDocuments() { return Documents; } public ProjectResponseMessage setDocuments(ArrayList value) { this.Documents = value; return this; } public ArrayList getPurchaseContracts() { return PurchaseContracts; } public ProjectResponseMessage setPurchaseContracts(ArrayList value) { this.PurchaseContracts = value; return this; } } public static class ProjectRequestMessage { public Header Header = null; public Reference ProjectReference = null; public Boolean IncludeHousingTypes = null; public Boolean IncludeConstructionBlocks = null; public Boolean IncludeConstructionNumbers = null; public Boolean IncludeDocuments = null; public Boolean IncludePurchaseContracts = null; public Header getHeader() { return Header; } public ProjectRequestMessage setHeader(Header value) { this.Header = value; return this; } public Reference getProjectReference() { return ProjectReference; } public ProjectRequestMessage setProjectReference(Reference value) { this.ProjectReference = value; return this; } public Boolean isIncludeHousingTypes() { return IncludeHousingTypes; } public ProjectRequestMessage setIncludeHousingTypes(Boolean value) { this.IncludeHousingTypes = value; return this; } public Boolean isIncludeConstructionBlocks() { return IncludeConstructionBlocks; } public ProjectRequestMessage setIncludeConstructionBlocks(Boolean value) { this.IncludeConstructionBlocks = value; return this; } public Boolean isIncludeConstructionNumbers() { return IncludeConstructionNumbers; } public ProjectRequestMessage setIncludeConstructionNumbers(Boolean value) { this.IncludeConstructionNumbers = value; return this; } public Boolean isIncludeDocuments() { return IncludeDocuments; } public ProjectRequestMessage setIncludeDocuments(Boolean value) { this.IncludeDocuments = value; return this; } public Boolean isIncludePurchaseContracts() { return IncludePurchaseContracts; } public ProjectRequestMessage setIncludePurchaseContracts(Boolean value) { this.IncludePurchaseContracts = value; return this; } } public static class Header { /** * Inhoud van het bericht */ @ApiMember(Description="Inhoud van het bericht") public String Contains = null; /** * Datum aanmaak bericht */ @ApiMember(Description="Datum aanmaak bericht") public String Date = null; /** * ID voor het bericht */ @ApiMember(Description="ID voor het bericht") public String MessageID = null; /** * Verzender van het bericht */ @ApiMember(Description="Verzender van het bericht") public String Sender = null; public String getContains() { return Contains; } public Header setContains(String value) { this.Contains = value; return this; } public String getDate() { return Date; } public Header setDate(String value) { this.Date = value; return this; } public String getMessageID() { return MessageID; } public Header setMessageID(String value) { this.MessageID = value; return this; } public String getSender() { return Sender; } public Header setSender(String value) { this.Sender = value; return this; } } public static class Project { public Integer ID = null; public UUID GlobalID = null; public String Number = null; public String Name = null; public String Description1 = null; public String Description2 = null; public String City = null; public Boolean Active = null; public Integer getId() { return ID; } public Project setId(Integer value) { this.ID = value; return this; } public UUID getGlobalID() { return GlobalID; } public Project setGlobalID(UUID value) { this.GlobalID = value; return this; } public String getNumber() { return Number; } public Project setNumber(String value) { this.Number = value; return this; } public String getName() { return Name; } public Project setName(String value) { this.Name = value; return this; } public String getDescription1() { return Description1; } public Project setDescription1(String value) { this.Description1 = value; return this; } public String getDescription2() { return Description2; } public Project setDescription2(String value) { this.Description2 = value; return this; } public String getCity() { return City; } public Project setCity(String value) { this.City = value; return this; } public Boolean isActive() { return Active; } public Project setActive(Boolean value) { this.Active = value; return this; } } public static class Header { public String MessageID = null; public Date Timestamp = null; public Party Sender = null; public Party Recipient = null; public Object RequestMessageID = null; public String getMessageID() { return MessageID; } public Header setMessageID(String value) { this.MessageID = value; return this; } public Date getTimestamp() { return Timestamp; } public Header setTimestamp(Date value) { this.Timestamp = value; return this; } public Party getSender() { return Sender; } public Header setSender(Party value) { this.Sender = value; return this; } public Party getRecipient() { return Recipient; } public Header setRecipient(Party value) { this.Recipient = value; return this; } public Object getRequestMessageID() { return RequestMessageID; } public Header setRequestMessageID(Object value) { this.RequestMessageID = value; return this; } } public static class Reference { public String GlobalID = null; public String Title = null; public String getGlobalID() { return GlobalID; } public Reference setGlobalID(String value) { this.GlobalID = value; return this; } public String getTitle() { return Title; } public Reference setTitle(String value) { this.Title = value; return this; } } public static class Project { public String GlobalID = null; public Date CreationDate = null; public String CreatedBy = null; public Date ModifiedDate = null; public String ModifiedBy = null; public String Code = null; public String Name = null; public String Description1 = null; public String Description2 = null; public Address Address = null; public MailingAddress MailingAddress = null; public Reference ProjectCategoryReference = null; public Reference ProjectTypeReference = null; public Reference ProjectStatusReference = null; public Date StartDate = null; public Date EndDate = null; public Date CompletionDate = null; public Boolean Inactive = null; public String Website = null; public Boolean IsTemplateProject = null; public ArrayList CustomFields = null; public String getGlobalID() { return GlobalID; } public Project setGlobalID(String value) { this.GlobalID = value; return this; } public Date getCreationDate() { return CreationDate; } public Project setCreationDate(Date value) { this.CreationDate = value; return this; } public String getCreatedBy() { return CreatedBy; } public Project setCreatedBy(String value) { this.CreatedBy = value; return this; } public Date getModifiedDate() { return ModifiedDate; } public Project setModifiedDate(Date value) { this.ModifiedDate = value; return this; } public String getModifiedBy() { return ModifiedBy; } public Project setModifiedBy(String value) { this.ModifiedBy = value; return this; } public String getCode() { return Code; } public Project setCode(String value) { this.Code = value; return this; } public String getName() { return Name; } public Project setName(String value) { this.Name = value; return this; } public String getDescription1() { return Description1; } public Project setDescription1(String value) { this.Description1 = value; return this; } public String getDescription2() { return Description2; } public Project setDescription2(String value) { this.Description2 = value; return this; } public Address getAddress() { return Address; } public Project setAddress(Address value) { this.Address = value; return this; } public MailingAddress getMailingAddress() { return MailingAddress; } public Project setMailingAddress(MailingAddress value) { this.MailingAddress = value; return this; } public Reference getProjectCategoryReference() { return ProjectCategoryReference; } public Project setProjectCategoryReference(Reference value) { this.ProjectCategoryReference = value; return this; } public Reference getProjectTypeReference() { return ProjectTypeReference; } public Project setProjectTypeReference(Reference value) { this.ProjectTypeReference = value; return this; } public Reference getProjectStatusReference() { return ProjectStatusReference; } public Project setProjectStatusReference(Reference value) { this.ProjectStatusReference = value; return this; } public Date getStartDate() { return StartDate; } public Project setStartDate(Date value) { this.StartDate = value; return this; } public Date getEndDate() { return EndDate; } public Project setEndDate(Date value) { this.EndDate = value; return this; } public Date getCompletionDate() { return CompletionDate; } public Project setCompletionDate(Date value) { this.CompletionDate = value; return this; } public Boolean isInactive() { return Inactive; } public Project setInactive(Boolean value) { this.Inactive = value; return this; } public String getWebsite() { return Website; } public Project setWebsite(String value) { this.Website = value; return this; } public Boolean getIsTemplateProject() { return IsTemplateProject; } public Project setIsTemplateProject(Boolean value) { this.IsTemplateProject = value; return this; } public ArrayList getCustomFields() { return CustomFields; } public Project setCustomFields(ArrayList value) { this.CustomFields = value; return this; } } }